/*
7-36 韩信点兵
分数 10
作者 颜晖
单位 浙大城市学院

在中国数学史上，广泛流传着一个“韩信点兵”的故事：韩信是汉高祖刘邦手下的大将，他英勇善战，智谋超群，为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超，他在点兵的时候，为了知道有多少兵，同时又能保住军事机密，便让士兵排队报数：

    按从1至5报数，记下最末一个士兵报的数为1；
    再按从1至6报数，记下最末一个士兵报的数为5；
    再按从1至7报数，记下最末一个士兵报的数为4；
    最后按从1至11报数，最末一个士兵报的数为10；

请编写程序计算韩信至少有多少兵。
输入格式：

本题无输入
输出格式：

输出韩信至少拥有的士兵人数。
*/

#include <stdio.h>

int main() {
    for (int i = 1; ; i++) {
        // 1至6报数，记下最末一个士兵报的数为5
        // 从1至11报数，最末一个士兵报的数为10
        // 士兵人数 + 1 是6，11的倍数，6，11互质
        int count = i * 6 * 11 - 1;
        if (count % 5 == 1 && count % 7 == 4) {
            printf("%d\n", count);
            break;
        }
    }
    return 0;
}
